Nestled among pines and palm trees, the Hotel du Cap-Eden-Roc near Cannes in Southern France is a sanctuary from the outside world. That's a luxury appreciated by its prominent guests, many of whom are regulars here.
More Euromaxx: http://www.dw.de/english/euromaxx